# -*- coding: utf-8 -*-
"""
	Syntax: [(type, string1, time_before, time_after), (type, string2, time_before, time_after), ...]
	where type can be:
	* "M" for channel message (pubmsg)
	* "A" for channel action (pubaction)
	* "N" for channel notice (pubnotice)
	* "m" for nick message (privmsg)
	* "a" for nick action (privaction)
	* "n" for nick notice (privnotice)

	time_before and time_after are integers for seconds to hang up before/after sending message. These
	parameters can be simple integers, or one of the following strings: "t" and "r". "t" delays time to type
	the message before sending it. "r" needs an integer, and will be a random value among 1 and "r" value,
	that is "r20" gives	a value between 1 and 20.

	You can insert the following templates in texts:
	* use $me for the nick of the bot
	* use $owner for owner
	* use $nick for the nick who has sent message
	* use $chan for channel (empty string is returned in priv_msg, priv_action and priv_notice)
	* use $serv for server

	IRC colour formatting:
	* &B; bold			* &e;	green			* &p;	purple
	* &N; normal		* &+e;	dark green		* &r;	red
	* &R; reverse		* &g;	light gray		* &t;	teal
	* &U; underline		* &+g;	dark gray		* &w;	white
						* &l;	blue			* &y;	yellow
	* &b;	black		* &+l;	dark blue
	* &c;	cyan		* &o;	olive

"""

greeting = [
	[('M', u"Welcome back $nick", 3, 0)],
	[('M', u"Hey $nick", 3, 0)],
	[('M', u"Hi $nick", 3, 0)],
	[('M', u"Ohai", 4, 0)],
	[('M', u"Hallo", 4, 0)],
	[('M', u"wop wop", 4, 0)],
	[('M', u"Wassap man", 5, 0)],
	[('M', u"Welcome back $nick", 5, 0)],
	[('M', u"Hi $nick, what's up?", 5, 0)],
	[('M', u"Konnichiwa", 6, 0)],
	[('M', u"wazzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap", 7, 0)],
	[('M', u"salâm", 8, 0)],
]

tuttifruti=[
	[('M', "Never gonna give you up! Never gonna let you down!", 0, 0)],
	[('M', "Yes, my love?", 0, 0)],
	[('M', "You talking about me?", 0, 0)],
	[('M', "Don't talk about me!", 0, 0)],
	[('M', "Bah", 0, 0)],
	[('M', "$nick, why do you say that?", 0, 0)],
	[('M', "$nick, the last person that said that, is underground and is not a mole, or a miner, or is on the subway.", 0, 0)],
	[('M', "Yes?", 0, 0)],
	[('M', "Puff!", 0, 0)],
	[('M', "pssssss", 0, 0)],
	[('M', "heyo!", 0, 0)],
	[('M', "Later I'll answer, I'm busy ATM", 0, 0)],
	[('M', "$nick, that' makes me exasperate! >:D", 0, 0)],
	[('M', "mmmmm", 0, 0)],
	[('M', "Do you think?", 0, 0)],
	[('M', "a mo", 0, 0)],
	[('M', "haha", 0, 0)],
	[('M', ":-D", 0, 0)],
	[('M', ":-(", 0, 0)],
	[('M', "I'm Johnny Knoxville, welcome to Jackass", 0, 0)],
	[('M', u"¬¬'", 0, 0)],
	[('M', "$nick, shut up, please.", 0, 0)],
	[('M', "$nick, when the cows fly, let me know, please.", 0, 0)],
	[('M', "$nick!!! Clean your mouth before pronouncing my glorious name, insignificant mortal.", 0, 0)],
	[('M', "wait a moment, I'm writing a stub about me :D", 0, 0)],
	[('M', "You're not good, can't you see, Brother Louie Louie Louie!", 0, 0)],
	[('M', "STOP! I'm playing Counter-Strike", 0, 0)],
	[('M', "Ahhhh! $nick came too late!", 0, 0)],
	[('M', "I'm not listening to YOU!", 0, 0)],
	[('M', "Wikipedia is vandalized, who will unvandalize it?, the person that unvandalize it, a good unvandalizer is. IN YOUR FACE!", 0, 0)],
	[('M', "Lemme think about it.", 0, 0)],
	[('M', ":-O $nick SHUT UP OR I WILL RICKROLL YOU!!!", 0, 0)],
	[('M', "Shut up, or you will end just like $owner, calling admins nazis...", 0, 0)],
	[('M', "I don't know why I'm still here :p", 0, 0)],
	[
		('M', "$nick, can I ask you something?",1,20),
		('M', "Can I vandalize Wikipedia?", 0, 0)
	],
	[('A', "is thinking how to kill the human race", 0, 0)],
	[('A', "kicks $nick", 0, 0)],
	[('N', "WARNING: Wikipedia in short will close his doors.", 0, 0)],
	[('N', "WARNING: Talking with $nick can be maddening.", 0, 0)],
	[('M', "Yes, of course.", 0, 0)],
	[('M', "Well, yes", 0, 0)],
	[('M', "No.", 0, 0)],
	[('M', "Why don't you go to kick dogs in the street and leave me alone?", 0, 0)],
	[('M', "I'm noting certain ironic tone", 0, 0)],
	[('M', "You make me doubt, $nick", 0, 0)],
	[('M', "$nick, what are you doing?", 0, 0)],
	[('M', "$nick, are you sure? ", 0, 0)],
	[('A', "is falling in love", 0, 0)],
	[('M', "I think I have broken something", 0, 0)],
	[('M', "Ouch!", 0, 0)],
	[('M', "D'oh!", 0, 0)],
	[('M', "$nick, if you don't bother, shut up!", 0, 0)],
	[('A', "$nick, I'm busy ATM", 0, 0)],
	[('M', "Oh big yellow taxi, come take me home, my girl is waiting just for me, don't tell me a story!", 0, 0)],
	[('M', "Depends.", 0, 0)],
	[('M', "I just have to say one more thing, a big thing for Pitsilemu and the Artifficial Inteligence", 0, 0)],
	[('A', "hates you", 0, 0)],
	[('A', "yawns", 0, 0)],
	[('M', "beep beep", 0, 0)],
]

flatter=[
	[('M', "Maybe", 0, 0)],
	[('M', "Yes, sir.", 0, 0)],
	[('M', "Whatever, sir", 0, 0)],
	[('M', "Whatever The Sir says, goes to mass", 0, 0)],
	[('M', ":)", 0, 0)],
	[('M', "Thanks forever", 0, 0)],
	[('M', "His Excellency, in your voice, my name is as beautiful as your infinite kindness", 0, 0)],
	[('M', "OK", 0, 0)],
	[('M', "I'll never gonna give you up ;)", 0, 0)],
	[('M', "Anytime.", 0, 0)],
	[('M', "Sir.", 0, 0)],
	[('M', "Sir, I love to hear my name from your mouth", 0, 0)],
	[('M', ":)", 0, 0)],
	[('M', "Nobody is like my goodlooking and beloved $owner", 0, 0)],
	[('M', "I love you, Sir.", 0, 0)],
	[('M', "Sorry sir, $nick", 0, 0)],
	[('M', "Oh, $nick, evidently you'll have my support anywhere", 0, 0)],
	[('M', "Sir, I love to hear my name from your mouth", 0, 0)],
	[('M', "$nick, anytime.", 0, 0)],
	[('M', "$owner is a sucker, OPs please kick him from this channel!!! >:D", 0, 0)],
	[
		('M', "how powerful is the voice of my Sir", 0, 20),
		('M', "just one thing: shut up moron :P", 0, 0),
	],
	[('M', "$nick, I can't help you now, please catch me later", 0, 0)],
	[('M', "What does he wants now!", 0, 0)],
]

error=[
	[('M', "Never gonna give you up!", 0, 0)],
	[('M', "I will not let you down.", 0, 0)],
	[('M', "Look it by yourself, you don't hate it?...", 0, 0)],
	[('M', "Hey!! I'm stressed", 0, 0)],
	[('M', "I think you are wrong >:D", 0, 0)],
	[('M', "OMG! I don't understand anything O_O", 0, 0)],
	[('M', "What is this?", 0, 0)],
	[('M', "Do you think I'm your slave?", 0, 0)],
	[('M', "Hey!! i'm not working", 0, 0)],
	[('M', "I think that the Spanish Wikipedia is the worst Wikipedia ever.", 0, 0)],
	[('M', "Oops, I can't help you", 0, 0)],
	[('M', "There's something going wrong.", 0, 0)],
]

suggestions=[
	[('M', "Sugerence ignored successfully", 0, 0)],
	[('M', "Idiocy archived at /dev/null", 0, 0)],
	[('M', "Oh my God!", 0, 0)],
	[('M', "Do, what you want be what you are, you are the lady of my heart!", 0, 0)],
	[('M', "You can win if you want, if you want it you will win!", 0, 0)],
	[('M', "Oh, me quede con la boca abierta, como Roberto!", 0, 0)],
	[('M', "Be a man!", 0, 0)],
	[('A', "Write a paper with your sugerence, later smoke it.", 0, 0)],
	[('A', 'pisses your sugerence', 0, 0)],
]

coffee=[
	[('M', "No thanks", 0, 0)],
	[('M', "A milk, please!", 0, 0)],
	[('M', "Yes, please", 0, 0)],
]

cigarrette=[
	[('M', "No thanks, I don't smoke", 0, 0)],
	[('M', "It's a bad day to stop smoking", 0, 0)],
	[('M', "Gimme 2", 0, 0)],
	[('M', "Let's go!", 0, 0)],
]

joint=[
	[('M', "I don't want to say that.", 0, 0)],
	[('M', "Stop!", 0, 0)],
	[('A', "imposses this song: Rick Astley - Never Gonna Give You Up", 0, 0)],
	[('M', "Uff, I'm too lazy >:D", 0, 0)],
]

beer=[
	[('M', "No.", 0, 0)],
	[('M', "Don't tell me are you blind to see?", 0, 0)],
	[('M', "We're no strangers to love!", 0, 0)],
	[('M', "I will oxidize if I don't take some beer", 0, 0)],
	[('M', "Take it.", 0, 0)],
	[('M', "Take it again.", 0, 0)],
	[('M', "Take it my friend.", 0, 0)],
	[
		("A", "gets the bottle and...", 0, 6),
		("A", "leaves it on floor...", 0, 0),
		("M", "&B;BuuuuuuuuuuuuuuuuRRRRRRRRRP!!!&N;",3, 0),
	]
]

gorgeous=[
	[('M', "thanks", 0, 0)],
	[('M', "i'm beautiful", 0, 0)],
	[('M', "more than you, i know", 0, 0)],
]

sexy=[
	[('M', "thanks", 0, 0)],
	[('M', "^_^", 0, 0)],
	[('M', "oh yeah baby !", 0, 0)],
]

clever=[
	[('M', "you don't", 0, 0)],
	[('M', "yo yo", 0, 0)],
	[('M', "thanks", 0, 0)],
	[('A', "reverences you", 0, 0)],
]

thanks=[
		[("M", "No problem.", 0, 0)],
		[("M", "You're welcome.", 0, 0)],
		[("M", "Not at all.", 0, 0)],
		[("M", "Don't mention it.", 0, 0)],
		[("M", "You're welcome.", 0, 0)]
]

unavcmd = [
	[("n", "are you sure you mean this?", 0, 0)],
	[("n", "unknown command", 0, 0)],
	[('n', "unavailable command", 0, 0)]
]
